table of contents
sds_ht_instance(3) | dirsrv | sds_ht_instance(3) |
NAME¶
sds_ht_instance
SYNOPSIS¶
#include <sds.h>
Data Fields¶
uint32_t checksum
char hkey [16]
sds_ht_node * root
int64_t(* key_cmp_fn )(void *a, void *b)
uint64_t(* key_size_fn )(void *key)
void *(* key_dup_fn )(void *key)
void(* key_free_fn )(void *key)
void *(* value_dup_fn )(void *value)
void(* value_free_fn )(void *value)
Detailed Description¶
ht instance
Field Documentation¶
uint32_t sds_ht_instance::checksum¶
the checksum
char sds_ht_instance::hkey[16]¶
the key
int64_t(* sds_ht_instance::key_cmp_fn) (void *a, void *b)¶
the keycompare function
void*(* sds_ht_instance::key_dup_fn) (void *key)¶
the key dup function
void(* sds_ht_instance::key_free_fn) (void *key)¶
the key free function
uint64_t(* sds_ht_instance::key_size_fn) (void *key)¶
the key size function
sds_ht_node* sds_ht_instance::root¶
the root
void*(* sds_ht_instance::value_dup_fn) (void *value)¶
the value dup function
void(* sds_ht_instance::value_free_fn) (void *value)¶
the value free function
Author¶
Generated automatically by Doxygen for dirsrv from the source code.
Fri May 31 2024 | Version 2.4.5 |